- kutokana
- [Swahili Word] kutokana na[English Word] as a result of[Part of Speech] conjunction[Derived Word] toka V------------------------------------------------------------
Swahili-english dictionary. 2013.
Swahili-english dictionary. 2013.